abnegation for a cause

Translations
самопожертвование ради дела
Her abnegation for a cause inspired many to join the movement.
Ее самопожертвование ради дела вдохновило многих присоединиться к движению.
Words
abnegation

noun
отречение
cause

noun
причина